Conversation
This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Adoption](https://docs.renovatebot.com/merge-confidence/) | [Passing](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---|---|---| | [github.com/mattn/go-sqlite3](https://redirect.github.com/mattn/go-sqlite3) | `v1.14.49` → `v1.14.50` |  |  |  |  | --- ### Release Notes <details> <summary>mattn/go-sqlite3 (github.com/mattn/go-sqlite3)</summary> ### [`v1.14.50`](https://redirect.github.com/mattn/go-sqlite3/releases/tag/v1.14.50): 1.14.50 [Compare Source](https://redirect.github.com/mattn/go-sqlite3/compare/v1.14.49...v1.14.50) #### What's Changed - Handle NULL and BLOB values in json example Scan by [@​mattn](https://redirect.github.com/mattn) in [#​1441](https://redirect.github.com/mattn/go-sqlite3/pull/1441) - Add workflow to create releases on tag push by [@​mattn](https://redirect.github.com/mattn) in [#​1443](https://redirect.github.com/mattn/go-sqlite3/pull/1443) - fix: keep vtab handle registered when xDestroy fails by [@​canesin](https://redirect.github.com/canesin) in [#​1446](https://redirect.github.com/mattn/go-sqlite3/pull/1446) #### New Contributors - [@​canesin](https://redirect.github.com/canesin) made their first contribution in [#​1446](https://redirect.github.com/mattn/go-sqlite3/pull/1446) **Full Changelog**: <mattn/go-sqlite3@v1.14.49...v1.14.50> </details> --- ### Configuration 📅 **Schedule**: (in timezone Europe/Berlin) - Branch creation - "after 6pm every weekday,every weekend,before 8am every weekday" - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/cobaltcore-dev/cortex). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4yOS41IiwidXBkYXRlZEluVmVyIjoiNDQuMjkuNSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Adoption](https://docs.renovatebot.com/merge-confidence/) | [Passing](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | Type | Update | |---|---|---|---|---|---|---|---| | [github.com/sapcc/go-api-declarations](https://redirect.github.com/sapcc/go-api-declarations) | `v1.24.0` → `v1.25.0` |  |  |  |  | require | minor | | [github.com/sapcc/go-bits](https://redirect.github.com/sapcc/go-bits) | `ea1a144` → `75bdd20` |  |  |  |  | require | digest | --- ### Release Notes <details> <summary>sapcc/go-api-declarations (github.com/sapcc/go-api-declarations)</summary> ### [`v1.25.0`](https://redirect.github.com/sapcc/go-api-declarations/compare/v1.24.0...v1.25.0) [Compare Source](https://redirect.github.com/sapcc/go-api-declarations/compare/v1.24.0...v1.25.0) </details> --- ### Configuration 📅 **Schedule**: (in timezone Europe/Berlin) - Branch creation - "after 6pm every weekday,every weekend,before 8am every weekday" - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://redirect.github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/cobaltcore-dev/cortex). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4zMi42IiwidXBkYXRlZEluVmVyIjoiNDQuMzIuNiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
#1113) When the external scheduler returns a non-200 status code, the ScheduleReservation method in SchedulerClient discards the response body and only reports the status code. PR #1104 enhanced the server-side scheduler to return useful error details in its response body on 500, but the client never reads that body, making the improvement invisible to operators debugging failover scheduling failures. This change reads the response body (with a 1024-byte size limit to avoid OOM on pathological responses), logs it, and includes it in the returned error message. This closes the debuggability gap so operators can see the actual error details from the scheduler without needing to correlate server-side logs. Assisted-by: Claude Opus 4.7 (claude.ai) Co-authored-by: cortex-ai-agents[bot] <279748396+cortex-ai-agents[bot]@users.noreply.github.com> Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
This PR contains the following updates: | Package | Update | Change | |---|---|---| | [kube-prometheus-stack](https://redirect.github.com/prometheus-operator/kube-prometheus) ([source](https://redirect.github.com/prometheus-community/helm-charts)) | minor | `88.3.0` → `88.5.0` | --- > [!WARNING] > Some dependencies could not be looked up. Check the [Dependency Dashboard](../issues/18) for more information. --- ### Release Notes <details> <summary>prometheus-community/helm-charts (kube-prometheus-stack)</summary> ### [`v88.5.0`](https://redirect.github.com/prometheus-community/helm-charts/releases/tag/kube-prometheus-stack-88.5.0) [Compare Source](https://redirect.github.com/prometheus-community/helm-charts/compare/kube-prometheus-stack-88.4.0...kube-prometheus-stack-88.5.0) kube-prometheus-stack collects Kubernetes manifests, Grafana dashboards, and Prometheus rules combined with documentation and scripts to provide easy to operate end-to-end Kubernetes cluster monitoring with Prometheus using the Prometheus Operator. #### What's Changed - \[kube-prometheus-stack] Update Helm release kube-state-metrics to v8.4.0 by [@​renovate](https://redirect.github.com/renovate)\[bot] in [#​7199](https://redirect.github.com/prometheus-community/helm-charts/pull/7199) **Full Changelog**: <prometheus-community/helm-charts@prometheus-kafka-exporter-3.1.1...kube-prometheus-stack-88.5.0> ### [`v88.4.0`](https://redirect.github.com/prometheus-community/helm-charts/releases/tag/kube-prometheus-stack-88.4.0) kube-prometheus-stack collects Kubernetes manifests, Grafana dashboards, and Prometheus rules combined with documentation and scripts to provide easy to operate end-to-end Kubernetes cluster monitoring with Prometheus using the Prometheus Operator. #### What's Changed - \[kube-prometheus-stack] Update kube-prometheus-stack dependency non-major updates by [@​renovate](https://redirect.github.com/renovate)\[bot] in [#​7196](https://redirect.github.com/prometheus-community/helm-charts/pull/7196) **Full Changelog**: <prometheus-community/helm-charts@kube-state-metrics-8.4.0...kube-prometheus-stack-88.4.0> </details> --- ### Configuration 📅 **Schedule**: (in timezone Europe/Berlin) - Branch creation - "after 6pm every weekday,every weekend,before 8am every weekday" - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/cobaltcore-dev/cortex). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4zMi42IiwidXBkYXRlZEluVmVyIjoiNDQuMzMuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Add a RandFloat64 field to FailoverReservationController and a revalidationIntervalWithJitter() method that returns the base interval jittered uniformly within [base/2, 3*base/2]. All four call sites that previously used the raw RevalidationInterval duration now use this method. Tests cover the lower bound, upper bound, midpoint, and the nil (no-op) random source fallback. --------- Signed-off-by: Malte <140147670+umswmayj@users.noreply.github.com>
….0 (#1148) This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Adoption](https://docs.renovatebot.com/merge-confidence/) | [Passing](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---|---|---| | [github.com/golangci/golangci-lint/v2](https://redirect.github.com/golangci/golangci-lint) | `v2.12.2` → `v2.13.0` |  |  |  |  | --- ### Release Notes <details> <summary>golangci/golangci-lint (github.com/golangci/golangci-lint/v2)</summary> ### [`v2.13.0`](https://redirect.github.com/golangci/golangci-lint/blob/HEAD/CHANGELOG.md#v2130) [Compare Source](https://redirect.github.com/golangci/golangci-lint/compare/v2.12.2...v2.13.0) *Released on 2026-08-19* 1. Enhancements - 🎉 go1.27 support 2. Bug fixes - fix: cache package facts 3. Linters new features or changes - `dupword`: from 0.1.7 to 0.1.8 (new option `skip-raw-strings`) - `errcheck`: from 1.10.0 to 1.20.0 - `exhaustruct_v5`: from 4.0.0 to 5.0.2 (new configuration) - `exhaustruct`: deprecated and replaced by `exhaustruct_v5` - `fatcontext`: from 0.9.0 to 0.10.0 (new options: `check-loops`, `check-function-literals`) - `goconst`: add option \`exclude- - `goconst`: from 1.10.0 to 1.11.0 (new option: `ignore-map-keys`) - `gofumpt`: from 0.9.2 to 0.11.0 (new options: `extra.group-params`, `extra.clothe-returns`, `extra.balance-calls`) - `gomoddirectives`: from 0.8.0 to 0.9.0 (new option: `replace-allow-all`) - `gosec`: from 2.26.1 to 2.27.1 - `govet-modernize`: from 0.44.0 to 0.49.0 (`fmtappendf` is removed. New analyzers `atomictypes`, `embedlit`, `errorsastype`, `importcomment`, `reflecttypeassert`, `slicesclip`, and `slicesbackward`. `waitgroup` is renamed `waitgroupgo`) - `iface`: from 1.4.3 to 1.5.0 (new analyzer: `unusedmethod`) - `noinlineerr`: from 1.0.5 to 1.0.6 - `nonamedreturns`: from 1.0.6 to 1.0.8 (new option: `allow-unused-named-returns`) - `recvcheck`: from 0.2.0 to 0.3.0 (new default exclusions) types\` - `unparam`: from [`2dd26e2`](https://redirect.github.com/golangci/golangci-lint/commit/2dd26e23affb) to [`2dd26e2`](https://redirect.github.com/golangci/golangci-lint/commit/2dd26e23affb) 4. Linters bug fixes - `clickhouse-go-linter`: from 1.2.0 to 1.2.1 - `errname`: from 1.1.1 to 1.1.2 - `exhaustruct`: from 5.0.2 to 5.0.3 - `funcorder`: add missing `Function` field - `ginkgolinter`: from 0.23.0 to 0.23.1 - `gocheckcompilerdirectives`: from 1.3.0 to 1.4.0 - `gocritic`: from 0.14.3 to 0.14.4 - `gomoddirectives`: add missing `IgnoreForbidden` field - `iface`: from 1.4.2 to 1.4.3 - `mirror`: from 1.3.0 to 1.3.3 - `nilnil`: from 1.1.1 to 1.1.2 - `protogetter`: from 0.3.20 to 0.3.21 </details> --- ### Configuration 📅 **Schedule**: (in timezone Europe/Berlin) - Branch creation - "after 6pm every weekday,every weekend,before 8am every weekday" - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/cobaltcore-dev/cortex). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4zMy4yIiwidXBkYXRlZEluVmVyIjoiNDQuMzMuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
```txt
"/home/runner/work/cortex/cortex/bin/golangci-lint" run --fix
Error: internal/scheduling/nova/external_scheduler_api.go:137:2: G404: Use of weak random number generator (math/rand or math/rand/v2 instead of crypto/rand) (gosec)
Error: internal/knowledge/datasources/plugins/openstack/controller_test.go:34:10: unusedwrite: unused write to field Monitor (govet)
Error: internal/knowledge/datasources/plugins/prometheus/controller_test.go:35:10: unusedwrite: unused write to field Monitor (govet)
Error: internal/scheduling/nova/cr_metrics_test.go:238:27: unusedwrite: unused write to field BasePipelineController (govet)
Error: internal/scheduling/reservations/commitments/reservation_controller.go:203:22: SA1019: (sigs.k8s.io/controller-runtime.Result).Requeue is deprecated: Use `RequeueAfter` instead.
```
- added //nolint:gosec to the rand.Shuffle call (non-crypto shuffle,
safe to suppress)
- removed Monitor: datasources.Monitor{} zero-value assignment
- removed Monitor: datasources.Monitor{} zero-value assignment
- replaced embedded composite literal with controller.Client =
fakeClient after struct creation
- replaced Requeue: true with RequeueAfter: time.Millisecond
(effectively immediate, non-deprecated)
---------
Signed-off-by: Markus Wieland <markus.wieland@sap.com>
Signed-off-by: Malte <140147670+umswmayj@users.noreply.github.com>
Signed-off-by: Malte <140147670+umswmayj@users.noreply.github.com>
This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Adoption](https://docs.renovatebot.com/merge-confidence/) | [Passing](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | Type | Update | |---|---|---|---|---|---|---|---| | [github.com/golangci/golangci-lint/v2](https://redirect.github.com/golangci/golangci-lint) | `v2.13.0` → `v2.13.1` |  |  |  |  | | patch | | [github.com/gophercloud/gophercloud/v2](https://redirect.github.com/gophercloud/gophercloud) | `v2.13.0` → `v2.14.0` |  |  |  |  | require | minor | | [k8s.io/api](https://redirect.github.com/kubernetes/api) | `v0.36.3` → `v0.36.4` |  |  |  |  | require | patch | | [k8s.io/apimachinery](https://redirect.github.com/kubernetes/apimachinery) | `v0.36.3` → `v0.36.4` |  |  |  |  | require | patch | | [k8s.io/client-go](https://redirect.github.com/kubernetes/client-go) | `v0.36.3` → `v0.36.4` |  |  |  |  | require | patch | | [kube-prometheus-stack](https://redirect.github.com/prometheus-operator/kube-prometheus) ([source](https://redirect.github.com/prometheus-community/helm-charts)) | `88.5.0` → `88.5.2` |  |  |  |  | | patch | --- ### Release Notes <details> <summary>golangci/golangci-lint (github.com/golangci/golangci-lint/v2)</summary> ### [`v2.13.1`](https://redirect.github.com/golangci/golangci-lint/blob/HEAD/CHANGELOG.md#v2131) [Compare Source](https://redirect.github.com/golangci/golangci-lint/compare/v2.13.0...v2.13.1) *Released on 2026-08-20* 1. Linters bug fixes - `ginkgolinter`: from 0.23.1 to 0.24.0 - `gofmt`: from [`d62b90e`](https://redirect.github.com/golangci/golangci-lint/commit/d62b90e6713d) to [`e84e050`](https://redirect.github.com/golangci/golangci-lint/commit/e84e05053792) - `staticcheck`: from 0.8.0-rc.1 to 0.8.0 - `wsl_v5`: from 5.8.0 to 5.9.0 </details> <details> <summary>gophercloud/gophercloud (github.com/gophercloud/gophercloud/v2)</summary> ### [`v2.14.0`](https://redirect.github.com/gophercloud/gophercloud/releases/tag/v2.14.0) [Compare Source](https://redirect.github.com/gophercloud/gophercloud/compare/v2.13.0...v2.14.0) #### What's Changed - \[v2] Add deprecation warning for V2EndpointURL, V3EndpointURL by [@​gophercloud-backport-bot](https://redirect.github.com/gophercloud-backport-bot)\[bot] in [#​3820](https://redirect.github.com/gophercloud/gophercloud/pull/3820) - build(deps): bump actions/checkout from 6.0.2 to 7.0.0 by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​3816](https://redirect.github.com/gophercloud/gophercloud/pull/3816) - build(deps): bump golang.org/x/crypto from 0.52.0 to 0.53.0 by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​3799](https://redirect.github.com/gophercloud/gophercloud/pull/3799) - build(deps): bump github/codeql-action from 4.36.1 to 4.36.2 by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​3797](https://redirect.github.com/gophercloud/gophercloud/pull/3797) - build(deps): bump actions/setup-go from 6.4.0 to 6.5.0 by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​3826](https://redirect.github.com/gophercloud/gophercloud/pull/3826) - \[v2] Create an external router when testing L3RouterScheduling by [@​gophercloud-backport-bot](https://redirect.github.com/gophercloud-backport-bot)\[bot] in [#​3841](https://redirect.github.com/gophercloud/gophercloud/pull/3841) - \[V2] dns: add X-Auth-All-Projects and X-Auth-Sudo-Tenant-ID header support to recordsets by [@​abhijith-darshan](https://redirect.github.com/abhijith-darshan) in [#​3844](https://redirect.github.com/gophercloud/gophercloud/pull/3844) - build(deps): bump golang.org/x/crypto from 0.53.0 to 0.54.0 by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​3862](https://redirect.github.com/gophercloud/gophercloud/pull/3862) - build(deps): bump coverallsapp/github-action from 2.3.7 to 2.3.8 by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​3904](https://redirect.github.com/gophercloud/gophercloud/pull/3904) - \[v2] core: validation for missing response keys in extractIntoPtr by [@​gophercloud-backport-bot](https://redirect.github.com/gophercloud-backport-bot)\[bot] in [#​3916](https://redirect.github.com/gophercloud/gophercloud/pull/3916) - Manila sharetype getset backport by [@​TBExtent](https://redirect.github.com/TBExtent) in [#​3902](https://redirect.github.com/gophercloud/gophercloud/pull/3902) - build(deps): bump actions/labeler from 6.1.0 to 7.0.0 by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​3871](https://redirect.github.com/gophercloud/gophercloud/pull/3871) - build(deps): bump actions/checkout from 7.0.0 to 7.0.1 by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​3880](https://redirect.github.com/gophercloud/gophercloud/pull/3880) - build(deps): bump actions/setup-go from 6.5.0 to 7.0.0 by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​3864](https://redirect.github.com/gophercloud/gophercloud/pull/3864) - \[v2] auth: don't send scope with application credentials by [@​gophercloud-backport-bot](https://redirect.github.com/gophercloud-backport-bot)\[bot] in [#​3917](https://redirect.github.com/gophercloud/gophercloud/pull/3917) - \[v2] pagination: Fix AllPages returning wrong key for empty linked pages by [@​gophercloud-backport-bot](https://redirect.github.com/gophercloud-backport-bot)\[bot] in [#​3952](https://redirect.github.com/gophercloud/gophercloud/pull/3952) - \[v2] containerinfra: Fix wrong HTTP method and path in certificate create test by [@​gophercloud-backport-bot](https://redirect.github.com/gophercloud-backport-bot)\[bot] in [#​3953](https://redirect.github.com/gophercloud/gophercloud/pull/3953) - \[v2] CI: improve test assertions by [@​stephenfin](https://redirect.github.com/stephenfin) in [#​3930](https://redirect.github.com/gophercloud/gophercloud/pull/3930) - \[v2] Add Ironic vendor passthru helpers by [@​gophercloud-backport-bot](https://redirect.github.com/gophercloud-backport-bot)\[bot] in [#​3919](https://redirect.github.com/gophercloud/gophercloud/pull/3919) - build(deps): bump golang.org/x/crypto from 0.54.0 to 0.55.0 by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​3959](https://redirect.github.com/gophercloud/gophercloud/pull/3959) - v2: ci(magnum): deprecate heat and use magnum-cluster-api driver by [@​winiciusallan](https://redirect.github.com/winiciusallan) in [#​3954](https://redirect.github.com/gophercloud/gophercloud/pull/3954) - \[v2] Add migrations list support in compute service by [@​gophercloud-backport-bot](https://redirect.github.com/gophercloud-backport-bot)\[bot] in [#​3961](https://redirect.github.com/gophercloud/gophercloud/pull/3961) - \[v2] subnetpool: Support for add and remove prefixes operations by [@​gophercloud-backport-bot](https://redirect.github.com/gophercloud-backport-bot)\[bot] in [#​3960](https://redirect.github.com/gophercloud/gophercloud/pull/3960) - \[v2] core: honor context while waiting for reauthentication by [@​gophercloud-backport-bot](https://redirect.github.com/gophercloud-backport-bot)\[bot] in [#​3950](https://redirect.github.com/gophercloud/gophercloud/pull/3950) - \[v2] Add Identity v3 system-scoped role assignment support for users and groups by [@​gophercloud-backport-bot](https://redirect.github.com/gophercloud-backport-bot)\[bot] in [#​3920](https://redirect.github.com/gophercloud/gophercloud/pull/3920) - build(deps): bump the all-github-actions group with 3 updates by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​3972](https://redirect.github.com/gophercloud/gophercloud/pull/3972) - \[v2] baremetal(ci): change RAM disk type from tinyipa to dib by [@​winiciusallan](https://redirect.github.com/winiciusallan) in [#​3974](https://redirect.github.com/gophercloud/gophercloud/pull/3974) - \[v2] pagination: Add KeyedPage interface by [@​gophercloud-backport-bot](https://redirect.github.com/gophercloud-backport-bot)\[bot] in [#​3971](https://redirect.github.com/gophercloud/gophercloud/pull/3971) - \[v2] baremetal: add vendor/model/serial\_number to FirmwareComponent by [@​gophercloud-backport-bot](https://redirect.github.com/gophercloud-backport-bot)\[bot] in [#​3970](https://redirect.github.com/gophercloud/gophercloud/pull/3970) - \[v2] pagination: Return error on missing resource key by [@​gophercloud-backport-bot](https://redirect.github.com/gophercloud-backport-bot)\[bot] in [#​3976](https://redirect.github.com/gophercloud/gophercloud/pull/3976) **Full Changelog**: <gophercloud/gophercloud@v2.13.0...v2.14.0> </details> <details> <summary>kubernetes/api (k8s.io/api)</summary> ### [`v0.36.4`](https://redirect.github.com/kubernetes/api/compare/v0.36.3...v0.36.4) [Compare Source](https://redirect.github.com/kubernetes/api/compare/v0.36.3...v0.36.4) </details> <details> <summary>kubernetes/apimachinery (k8s.io/apimachinery)</summary> ### [`v0.36.4`](https://redirect.github.com/kubernetes/apimachinery/compare/v0.36.3...v0.36.4) [Compare Source](https://redirect.github.com/kubernetes/apimachinery/compare/v0.36.3...v0.36.4) </details> <details> <summary>kubernetes/client-go (k8s.io/client-go)</summary> ### [`v0.36.4`](https://redirect.github.com/kubernetes/client-go/compare/v0.36.3...v0.36.4) [Compare Source](https://redirect.github.com/kubernetes/client-go/compare/v0.36.3...v0.36.4) </details> <details> <summary>prometheus-community/helm-charts (kube-prometheus-stack)</summary> ### [`v88.5.2`](https://redirect.github.com/prometheus-community/helm-charts/releases/tag/kube-prometheus-stack-88.5.2) [Compare Source](https://redirect.github.com/prometheus-community/helm-charts/compare/kube-prometheus-stack-88.5.1...kube-prometheus-stack-88.5.2) kube-prometheus-stack collects Kubernetes manifests, Grafana dashboards, and Prometheus rules combined with documentation and scripts to provide easy to operate end-to-end Kubernetes cluster monitoring with Prometheus using the Prometheus Operator. #### What's Changed - \[kube-prometheus-stack] Update quay.io/oauth2-proxy/oauth2-proxy Docker tag to v7.15.4 by [@​renovate](https://redirect.github.com/renovate)\[bot] in [#​7204](https://redirect.github.com/prometheus-community/helm-charts/pull/7204) **Full Changelog**: <prometheus-community/helm-charts@kube-prometheus-stack-88.5.1...kube-prometheus-stack-88.5.2> ### [`v88.5.1`](https://redirect.github.com/prometheus-community/helm-charts/releases/tag/kube-prometheus-stack-88.5.1) [Compare Source](https://redirect.github.com/prometheus-community/helm-charts/compare/kube-prometheus-stack-88.5.0...kube-prometheus-stack-88.5.1) kube-prometheus-stack collects Kubernetes manifests, Grafana dashboards, and Prometheus rules combined with documentation and scripts to provide easy to operate end-to-end Kubernetes cluster monitoring with Prometheus using the Prometheus Operator. #### What's Changed - \[kube-prometheus-stack] Update kube-prometheus-stack dependency non-major updates by [@​renovate](https://redirect.github.com/renovate)\[bot] in [#​7203](https://redirect.github.com/prometheus-community/helm-charts/pull/7203) **Full Changelog**: <prometheus-community/helm-charts@prometheus-nats-exporter-2.23.2...kube-prometheus-stack-88.5.1> </details> --- ### Configuration 📅 **Schedule**: (in timezone Europe/Berlin) - Branch creation - "after 6pm every weekday,every weekend,before 8am every weekday" - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://redirect.github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/cobaltcore-dev/cortex). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4zNS40IiwidXBkYXRlZEluVmVyIjoiNDQuMzUuNCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
Important Review skippedAuto reviews are disabled on base/target branches other than the default branch. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Pro Plus Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
@claude run the /release 1154 command |
|
Claude finished @umswmayj's task in 13m 32s —— View job Release Orchestrator — cortex v0.3.8 ✅
SummaryCreated release prep PR #1155 with changelog and chart bumps for cortex v0.3.8. Merge #1155 into Chart version bumps
Release highlights (11 commits since v0.3.7)
|
bump app version [skip ci] ``` bumped cortex: sha-67daed47 -> sha-1742e3ee bumped cortex-shim: sha-5809e5f3 -> sha-1742e3ee noop cortex-postgres (sha-9f10115a) ``` Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
## Summary - Release prep for #1154: changelog entry and helm chart version bumps - Merge this before merging #1154 ### Chart version bumps | Chart | Old | New | |-------|-----|-----| | cortex | 0.3.7 | 0.3.8 | | cortex-shim | 0.1.13 | 0.1.14 | | cortex-postgres | 0.6.13 | 0.6.14 | | cortex-nova | 0.0.87 | 0.0.88 | | cortex-cinder | 0.0.87 | 0.0.88 | | cortex-manila | 0.0.87 | 0.0.88 | | cortex-crds | 0.0.87 | 0.0.88 | | cortex-ironcore | 0.0.87 | 0.0.88 | | cortex-pods | 0.0.87 | 0.0.88 | | cortex-placement-shim | 0.1.13 | 0.1.14 | ### Release highlights - **feat**: Apply jitter to failover revalidation requeue interval (#1147) - **fix**: Include response body in scheduler client error on non-200 status (#1113) - **fix**: Quota hardware version key in extraSpecs (#1149) - Dependency updates: gophercloud v2.14.0, k8s.io v0.36.4, go-sqlite3 v1.14.50, kube-prometheus-stack v88.5.2 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: cortex-ai-agents[bot] <279748396+cortex-ai-agents[bot]@users.noreply.github.com> Co-authored-by: Malte <umswmayj@users.noreply.github.com> Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
Test Coverage ReportTest Coverage 📊: 70.7% |
bump app version [skip ci] ``` bumped cortex: sha-1742e3ee -> sha-77225628 noop cortex-shim (sha-1742e3ee) noop cortex-postgres (sha-9f10115a) ``` Signed-off-by: umswmayj <140147670+umswmayj@users.noreply.github.com> Co-authored-by: umswmayj <140147670+umswmayj@users.noreply.github.com>
Release cortex v0.3.8
Release PR for cortex v0.3.8. Merge after #1155.
What's included
New features
Bug fixes
Non-breaking changes
Chart versions